package com.banyou.banyou.bean.login.regist;

/**
 * ----------Dragon be here!----------/
 * 　　　┏┓　　　┏┓
 * 　　┏┛┻━━━┛┻┓
 * 　　┃　　　　　　　┃
 * 　　┃　　　━　　　┃
 * 　　┃　┳┛　┗┳　┃
 * 　　┃　　　　　　　┃
 * 　　┃　　　┻　　　┃
 * 　　┃　　　　　　　┃
 * 　　┗━┓　　　┏━┛
 * 　　　　┃　　　┃神兽保佑
 * 　　　　┃　　　┃代码无BUG！
 * 　　　　┃　　　┗━━━┓
 * 　　　　┃　　　　　　　┣┓
 * 　　　　┃　　　　　　　┏┛
 * 　　　　┗┓┓┏━┳┓┏┛
 * 　　　　　┃┫┫　┃┫┫
 * 　　　　　┗┻┛　┗┻┛
 * ━━━━━━神兽出没━━━━━━
 * 项目名称：BanYou
 * 包名:com.banyou.banyou.bean.login.regist
 * 类描述：
 * 创建人：LX
 * 创建时间：2017/5/23 下午4:57
 * 修改人：LX
 * 修改时间：2017/5/23 下午4:57
 * 修改备注：
 */

public class RegistBean {


    /**
     * userId : 1200
     * userName : test1
     * billId : 15261466781
     * password : 123456
     * email : null
     * userType : 2
     * regionId : 210
     * userState : null
     * level : 0
     * isAdmin : null
     * certType : null
     * certNo : null
     * reward : null
     * remarks : null
     * sex : null
     * delFlag : null
     * createDate : null
     * doneDate : null
     * effDate : null
     * expDate : null
     * randomCode : 864851
     * attributes : {"PORTAL_IMAG_PATH":"/test"}
     */

    private int userId;
    private String userName;
    private String billId;
    private String password;
    private Object email;
    private String userType;
    private String regionId;
    private Object userState;
    private int level;
    private Object isAdmin;
    private String certType;
    private String certNo;
    private Object reward;
    private Object remarks;
    private Object sex;
    private Object delFlag;
    private Object createDate;
    private Object doneDate;
    private Object effDate;
    private Object expDate;
    private String randomCode;
    private AttributesBean attributes;

    public int getUserId() {
        return userId;
    }

    public RegistBean setUserId(int userId) {
        this.userId = userId;
        return this;
    }

    public String getUserName() {
        return userName;
    }

    public RegistBean setUserName(String userName) {
        this.userName = userName;
        return this;
    }

    public String getBillId() {
        return billId;
    }

    public RegistBean setBillId(String billId) {
        this.billId = billId;
        return this;
    }

    public String getPassword() {
        return password;
    }

    public RegistBean setPassword(String password) {
        this.password = password;
        return this;
    }

    public Object getEmail() {
        return email;
    }

    public RegistBean setEmail(Object email) {
        this.email = email;
        return this;
    }

    public String getUserType() {
        return userType;
    }

    public RegistBean setUserType(String userType) {
        this.userType = userType;
        return this;
    }

    public String getRegionId() {
        return regionId;
    }

    public RegistBean setRegionId(String regionId) {
        this.regionId = regionId;
        return this;
    }

    public Object getUserState() {
        return userState;
    }

    public RegistBean setUserState(Object userState) {
        this.userState = userState;
        return this;
    }

    public int getLevel() {
        return level;
    }

    public RegistBean setLevel(int level) {
        this.level = level;
        return this;
    }

    public Object getIsAdmin() {
        return isAdmin;
    }

    public RegistBean setIsAdmin(Object isAdmin) {
        this.isAdmin = isAdmin;
        return this;
    }

    public String getCertType() {
        return certType;
    }

    public RegistBean setCertType(String certType) {
        this.certType = certType;
        return this;
    }

    public String getCertNo() {
        return certNo;
    }

    public RegistBean setCertNo(String certNo) {
        this.certNo = certNo;
        return this;
    }

    public Object getReward() {
        return reward;
    }

    public RegistBean setReward(Object reward) {
        this.reward = reward;
        return this;
    }

    public Object getRemarks() {
        return remarks;
    }

    public RegistBean setRemarks(Object remarks) {
        this.remarks = remarks;
        return this;
    }

    public Object getSex() {
        return sex;
    }

    public RegistBean setSex(Object sex) {
        this.sex = sex;
        return this;
    }

    public Object getDelFlag() {
        return delFlag;
    }

    public RegistBean setDelFlag(Object delFlag) {
        this.delFlag = delFlag;
        return this;
    }

    public Object getCreateDate() {
        return createDate;
    }

    public RegistBean setCreateDate(Object createDate) {
        this.createDate = createDate;
        return this;
    }

    public Object getDoneDate() {
        return doneDate;
    }

    public RegistBean setDoneDate(Object doneDate) {
        this.doneDate = doneDate;
        return this;
    }

    public Object getEffDate() {
        return effDate;
    }

    public RegistBean setEffDate(Object effDate) {
        this.effDate = effDate;
        return this;
    }

    public Object getExpDate() {
        return expDate;
    }

    public RegistBean setExpDate(Object expDate) {
        this.expDate = expDate;
        return this;
    }

    public String getRandomCode() {
        return randomCode;
    }

    public RegistBean setRandomCode(String randomCode) {
        this.randomCode = randomCode;
        return this;
    }

    public AttributesBean getAttributes() {
        return attributes;
    }

    public RegistBean setAttributes(AttributesBean attributes) {
        this.attributes = attributes;
        return this;
    }

    public static class AttributesBean {
        /**
         * PORTAL_IMAG_PATH : /test
         */

        private String PORTAL_IMAG_PATH;

        public String getPORTAL_IMAG_PATH() {
            return PORTAL_IMAG_PATH;
        }

        public AttributesBean setPORTAL_IMAG_PATH(String PORTAL_IMAG_PATH) {
            this.PORTAL_IMAG_PATH = PORTAL_IMAG_PATH;
            return this;
        }
    }
}
